1
general::
Phrase(s): put one’s head on the block (for someone or something)
Fig. to take great risks for someone or something; to go to a lot of trouble or difficulty for someone or something; to attempt to gain favor for someone or something. • I don’t know why I should put my head on the block for Joan. What has she ever done for me? • Sally tried to get me to put in a good word about her with the boss. But the last time I put my head on the block for anyone, it all backfired, and when the person goofed up, I looked like an idiot!
McGrawhill's American Idioms And Phrasal Verbs